botanical composition - French English Dictionary